﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Smartee.RichText
{
    public sealed class FontConfiguration
    {
        public string FontFamily { get; private set; }
        public string FontName { get; private set; }

        public const string SwissFamily = "swiss";
        public const string NoFamily = "nill";
        public const string RomanFamily = "roman";
        public const string ModernFamily = "modern";
        public const string ScriptFamily = "script";
        public const string DecorFamily = "decor";
        public const string TechFamily = "tech";
        public const string BidiFamily = "bidi";

        public static FontConfiguration Arial { get { return new FontConfiguration(SwissFamily, "Arial"); } }
        public static FontConfiguration Tahoma { get { return new FontConfiguration(SwissFamily, "Tahoma"); } }

        public FontConfiguration(string fontFamily, string fontName)
        {
            FontFamily = fontFamily;
            FontName = fontName;
        }
    }
}
